package com.behelpful.common.core.enums;

/**
 * @author Alay
 * @date 2021-09-05 18:51
 * @since
 */
public interface IRedisCacheEnum {

    /**
     * 获取DB索引
     *
     * @return
     */
    default int getIndex() {
        return 0;
    }

    /**
     * 获取Redis的 key
     *
     * @return
     */
    String getKey();


    /**
     * 过去过期时间秒
     *
     * @return
     */
    default int getExpireSecond() {
        return 0;
    }


    /**
     * 获过期时间毫秒
     *
     * @return
     */
    default long getExpireMs() {
        return 0;
    }
}
